[INFO] fetching crate rvvm-sys 1.1.2...
[INFO] fixing rvvm-sys-1.1.2 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=end=2015,2024 for pr-157817-2
[INFO] extracting crate rvvm-sys 1.1.2 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate rvvm-sys 1.1.2
[INFO] finished tweaking crates.io crate rvvm-sys 1.1.2
[INFO] tweaked toml for crates.io crate rvvm-sys 1.1.2 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate rvvm-sys 1.1.2 on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 45 packages to latest compatible versions
[INFO] [stderr]       Adding bindgen v0.63.0 (available: v0.72.1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 51a32dc070cecdeab10111f016217b6127c294901ce8d0cc35cd6aaca9841782
[INFO] running `Command { std: "docker" "start" "51a32dc070cecdeab10111f016217b6127c294901ce8d0cc35cd6aaca9841782", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "51a32dc070cecdeab10111f016217b6127c294901ce8d0cc35cd6aaca9841782" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "51a32dc070cecdeab10111f016217b6127c294901ce8d0cc35cd6aaca9841782", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "51a32dc070cecdeab10111f016217b6127c294901ce8d0cc35cd6aaca9841782" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=end=2015,2024", kill_on_drop: false }`
[INFO] [stderr] crater-edition-check: migrating to next edition
[INFO] [stderr]    Migrating Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling bindgen v0.63.0
[INFO] [stderr]    Compiling clang-sys v1.8.1
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling regex v1.12.4
[INFO] [stderr]    Compiling rvvm-sys v1.1.2 (/opt/rustwide/workdir)
[INFO] [stderr]    Migrating build.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating src/lib.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs (55 fixes)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 23.21s
[INFO] [stderr] crater-edition-check: rvvm-sys v1.1.2 (/opt/rustwide/workdir) updating edition from 2021 to 2024
[INFO] [stderr]    Compiling rvvm-sys v1.1.2 (/opt/rustwide/workdir)
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:13169
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn rvvm_mmio_none (dev : * mut rvvm_mmio_dev_t , dest : * mut :: std :: os :: raw :: c_void , offset : usize , size : u8) -> bool ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:16153
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn rvvm_create_machine (mem_base : rvvm_addr_t , mem_size : usize , hart_count : usize , rv64 : bool) -> * mut rvvm_machine_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:16300
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn rvvm_write_ram (machine : * mut rvvm_machine_t , dest : rvvm_addr_t , src : * const :: std :: os :: raw :: c_void , size : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:16462
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn rvvm_read_ram (machine : * mut rvvm_machine_t , dest : * mut :: std :: os :: raw :: c_void , src : rvvm_addr_t , size : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:16621
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn rvvm_get_dma_ptr (machine : * mut rvvm_machine_t , addr : rvvm_addr_t , size : usize) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:16770
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._void ; } extern "C" { pub fn rvvm_flush_icache (machine : * mut rvvm_machine_t , addr : rvvm_addr_t , size : usize) ; } extern "C...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:16881
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..., size : usize) ; } extern "C" { pub fn rvvm_get_plic (machine : * mut rvvm_machine_t) -> * mut plic_ctx_t ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:16972
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t plic_ctx_t ; } extern "C" { pub fn rvvm_set_plic (machine : * mut rvvm_machine_t , plic : * mut plic_ctx_t) ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:17069
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ut plic_ctx_t) ; } extern "C" { pub fn rvvm_get_pci_bus (machine : * mut rvvm_machine_t) -> * mut pci_bus_t ; } extern "C" { pub f...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:13169
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn rvvm_mmio_none (dev : * mut rvvm_mmio_dev_t , dest : * mut :: std :: os :: raw :: c_void , offset : usize , size : u8) -> bool ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:16153
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn rvvm_create_machine (mem_base : rvvm_addr_t , mem_size : usize , hart_count : usize , rv64 : bool) -> * mut rvvm_machine_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:17162
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pci_bus_t ; } extern "C" { pub fn rvvm_set_pci_bus (machine : * mut rvvm_machine_t , pci_bus : * mut pci_bus_t) ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:16300
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn rvvm_write_ram (machine : * mut rvvm_machine_t , dest : rvvm_addr_t , src : * const :: std :: os :: raw :: c_void , size : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:17264
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...mut pci_bus_t) ; } extern "C" { pub fn rvvm_get_i2c_bus (machine : * mut rvvm_machine_t) -> * mut i2c_bus_t ; } extern "C" { pub f...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:16462
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn rvvm_read_ram (machine : * mut rvvm_machine_t , dest : * mut :: std :: os :: raw :: c_void , src : rvvm_addr_t , size : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:17357
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...i2c_bus_t ; } extern "C" { pub fn rvvm_set_i2c_bus (machine : * mut rvvm_machine_t , i2c_bus : * mut i2c_bus_t) ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:17459
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...mut i2c_bus_t) ; } extern "C" { pub fn rvvm_get_fdt_root (machine : * mut rvvm_machine_t) -> * mut fdt_node ; } extern "C" { pub f...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:16621
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn rvvm_get_dma_ptr (machine : * mut rvvm_machine_t , addr : rvvm_addr_t , size : usize) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:17552
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...* mut fdt_node ; } extern "C" { pub fn rvvm_get_fdt_soc (machine : * mut rvvm_machine_t) -> * mut fdt_node ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:16770
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._void ; } extern "C" { pub fn rvvm_flush_icache (machine : * mut rvvm_machine_t , addr : rvvm_addr_t , size : usize) ; } extern "C...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:16881
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..., size : usize) ; } extern "C" { pub fn rvvm_get_plic (machine : * mut rvvm_machine_t) -> * mut plic_ctx_t ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:17644
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t fdt_node ; } extern "C" { pub fn rvvm_set_dtb_addr (machine : * mut rvvm_machine_t , dtb_addr : rvvm_addr_t) ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:16972
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t plic_ctx_t ; } extern "C" { pub fn rvvm_set_plic (machine : * mut rvvm_machine_t , plic : * mut plic_ctx_t) ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:17744
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn rvvm_cmdline_set (machine : * mut rvvm_machine_t , str_ : * const :: std :: os :: raw :: c_char) ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:17069
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ut plic_ctx_t) ; } extern "C" { pub fn rvvm_get_pci_bus (machine : * mut rvvm_machine_t) -> * mut pci_bus_t ; } extern "C" { pub f...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:17865
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn rvvm_cmdline_append (machine : * mut rvvm_machine_t , str_ : * const :: std :: os :: raw :: c_char) ; } ext...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:17162
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pci_bus_t ; } extern "C" { pub fn rvvm_set_pci_bus (machine : * mut rvvm_machine_t , pci_bus : * mut pci_bus_t) ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:17989
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn rvvm_set_reset_handler (machine : * mut rvvm_machine_t , handler : rvvm_reset_handler_t , data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:17264
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...mut pci_bus_t) ; } extern "C" { pub fn rvvm_get_i2c_bus (machine : * mut rvvm_machine_t) -> * mut i2c_bus_t ; } extern "C" { pub f...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:18147
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn rvvm_load_bootrom (machine : * mut rvvm_machine_t , path : * const :: std :: os :: raw :: c_char) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:17357
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...i2c_bus_t ; } extern "C" { pub fn rvvm_set_i2c_bus (machine : * mut rvvm_machine_t , i2c_bus : * mut i2c_bus_t) ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:18277
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn rvvm_load_kernel (machine : * mut rvvm_machine_t , path : * const :: std :: os :: raw :: c_char) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:17459
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...mut i2c_bus_t) ; } extern "C" { pub fn rvvm_get_fdt_root (machine : * mut rvvm_machine_t) -> * mut fdt_node ; } extern "C" { pub f...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:18406
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn rvvm_load_dtb (machine : * mut rvvm_machine_t , path : * const :: std :: os :: raw :: c_char) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:17552
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...* mut fdt_node ; } extern "C" { pub fn rvvm_get_fdt_soc (machine : * mut rvvm_machine_t) -> * mut fdt_node ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:18532
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn rvvm_dump_dtb (machine : * mut rvvm_machine_t , path : * const :: std :: os :: raw :: c_char) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:17644
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t fdt_node ; } extern "C" { pub fn rvvm_set_dtb_addr (machine : * mut rvvm_machine_t , dtb_addr : rvvm_addr_t) ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:17744
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn rvvm_cmdline_set (machine : * mut rvvm_machine_t , str_ : * const :: std :: os :: raw :: c_char) ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:18658
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_char) -> bool ; } extern "C" { pub fn rvvm_start_machine (machine : * mut rvvm_machine_t) ; } extern "C" { pub fn rvvm_pa...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:17865
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn rvvm_cmdline_append (machine : * mut rvvm_machine_t , str_ : * const :: std :: os :: raw :: c_char) ; } ext...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:18734
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut rvvm_machine_t) ; } extern "C" { pub fn rvvm_pause_machine (machine : * mut rvvm_machine_t) ; } extern "C" { pub fn rvvm_re...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:17989
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn rvvm_set_reset_handler (machine : * mut rvvm_machine_t , handler : rvvm_reset_handler_t , data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:18810
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...rvvm_machine_t) ; } extern "C" { pub fn rvvm_reset_machine (machine : * mut rvvm_machine_t , reset : bool) ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:18901
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , reset : bool) ; } extern "C" { pub fn rvvm_machine_powered_on (machine : * mut rvvm_machine_t) -> bool ; } extern "C" { pub fn ...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:18147
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn rvvm_load_bootrom (machine : * mut rvvm_machine_t , path : * const :: std :: os :: raw :: c_char) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:18990
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...rvvm_machine_t) -> bool ; } extern "C" { pub fn rvvm_free_machine (machine : * mut rvvm_machine_t) ; } extern "C" { pub fn rvvm_mm...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:18277
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn rvvm_load_kernel (machine : * mut rvvm_machine_t , path : * const :: std :: os :: raw :: c_char) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:19065
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn rvvm_mmio_zone_auto (machine : * mut rvvm_machine_t , addr : rvvm_addr_t , size : usize) -> rvvm_addr_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:18406
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn rvvm_load_dtb (machine : * mut rvvm_machine_t , path : * const :: std :: os :: raw :: c_char) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:19193
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn rvvm_attach_mmio (machine : * mut rvvm_machine_t , mmio : * const rvvm_mmio_dev_t) -> rvvm_mmio_handle_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:18532
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn rvvm_dump_dtb (machine : * mut rvvm_machine_t , path : * const :: std :: os :: raw :: c_char) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:19322
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._t ; } extern "C" { pub fn rvvm_detach_mmio (machine : * mut rvvm_machine_t , mmio_addr : rvvm_addr_t , cleanup : bool) ; } extern...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:18658
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_char) -> bool ; } extern "C" { pub fn rvvm_start_machine (machine : * mut rvvm_machine_t) ; } extern "C" { pub fn rvvm_pa...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:19439
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn rvvm_get_mmio (machine : * mut rvvm_machine_t , handle : rvvm_mmio_handle_t) -> * mut rvvm_mmio_dev_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:18734
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut rvvm_machine_t) ; } extern "C" { pub fn rvvm_pause_machine (machine : * mut rvvm_machine_t) ; } extern "C" { pub fn rvvm_re...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:18810
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...rvvm_machine_t) ; } extern "C" { pub fn rvvm_reset_machine (machine : * mut rvvm_machine_t , reset : bool) ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:19565
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> * mut rvvm_mmio_dev_t ; } extern "C" { pub fn rvvm_enable_builtin_eventloop (enabled : bool) ; } extern "C" { pub fn rvvm_run_...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:18901
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , reset : bool) ; } extern "C" { pub fn rvvm_machine_powered_on (machine : * mut rvvm_machine_t) -> bool ; } extern "C" { pub fn ...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:19636
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...le_builtin_eventloop (enabled : bool) ; } extern "C" { pub fn rvvm_run_eventloop () ; } pub type rvvm_cpu_handle_t = * mut :: std ...
[INFO] [stdout]   |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:18990
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...rvvm_machine_t) -> bool ; } extern "C" { pub fn rvvm_free_machine (machine : * mut rvvm_machine_t) ; } extern "C" { pub fn rvvm_mm...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:19749
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: os :: raw :: c_void ; extern "C" { pub fn rvvm_create_userland (rv64 : bool) -> * mut rvvm_machine_t ; } extern "C" { pub fn rvv...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:19065
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn rvvm_mmio_zone_auto (machine : * mut rvvm_machine_t , addr : rvvm_addr_t , size : usize) -> rvvm_addr_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:19832
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...machine_t ; } extern "C" { pub fn rvvm_create_user_thread (machine : * mut rvvm_machine_t) -> rvvm_cpu_handle_t ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:19193
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn rvvm_attach_mmio (machine : * mut rvvm_machine_t , mmio : * const rvvm_mmio_dev_t) -> rvvm_mmio_handle_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:19934
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._t) -> rvvm_cpu_handle_t ; } extern "C" { pub fn rvvm_free_user_thread (cpu : rvvm_cpu_handle_t) ; } extern "C" { pub fn rvvm_run_...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:19322
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._t ; } extern "C" { pub fn rvvm_detach_mmio (machine : * mut rvvm_machine_t , mmio_addr : rvvm_addr_t , cleanup : bool) ; } extern...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:20006
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...vvm_cpu_handle_t) ; } extern "C" { pub fn rvvm_run_user_thread (cpu : rvvm_cpu_handle_t) -> rvvm_addr_t ; } extern "C" { pub fn rv...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:19439
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn rvvm_get_mmio (machine : * mut rvvm_machine_t , handle : rvvm_mmio_handle_t) -> * mut rvvm_mmio_dev_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:20092
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...vvm_addr_t ; } extern "C" { pub fn rvvm_read_cpu_reg (cpu : rvvm_cpu_handle_t , reg_id : usize) -> rvvm_addr_t ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:19565
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> * mut rvvm_mmio_dev_t ; } extern "C" { pub fn rvvm_enable_builtin_eventloop (enabled : bool) ; } extern "C" { pub fn rvvm_run_...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:20192
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._addr_t ; } extern "C" { pub fn rvvm_write_cpu_reg (cpu : rvvm_cpu_handle_t , reg_id : usize , reg : rvvm_addr_t) ; } # [repr (C)]...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:19636
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...le_builtin_eventloop (enabled : bool) ; } extern "C" { pub fn rvvm_run_eventloop () ; } pub type rvvm_cpu_handle_t = * mut :: std ...
[INFO] [stdout]   |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:25070
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...(next))) ; } extern "C" { pub fn fdt_node_create (name : * const :: std :: os :: raw :: c_char) -> * mut fdt_node ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:19749
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: os :: raw :: c_void ; extern "C" { pub fn rvvm_create_userland (rv64 : bool) -> * mut rvvm_machine_t ; } extern "C" { pub fn rvv...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:25175
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn fdt_node_create_reg (name : * const :: std :: os :: raw :: c_char , addr : u64) -> * mut fdt_node ; } exte...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:19832
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...machine_t ; } extern "C" { pub fn rvvm_create_user_thread (machine : * mut rvvm_machine_t) -> rvvm_cpu_handle_t ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:25297
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fdt_node_add_prop (node : * mut fdt_node , name : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_void , len : u32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:19934
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._t) -> rvvm_cpu_handle_t ; } extern "C" { pub fn rvvm_free_user_thread (cpu : rvvm_cpu_handle_t) ; } extern "C" { pub fn rvvm_run_...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:25469
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fdt_node_add_prop_u32 (node : * mut fdt_node , name : * const :: std :: os :: raw :: c_char , val : u32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:25598
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fdt_node_add_prop_u64 (node : * mut fdt_node , name : * const :: std :: os :: raw :: c_char , val : u64) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:20006
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...vvm_cpu_handle_t) ; } extern "C" { pub fn rvvm_run_user_thread (cpu : rvvm_cpu_handle_t) -> rvvm_addr_t ; } extern "C" { pub fn rv...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:25727
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fdt_node_add_prop_cells (node : * mut fdt_node , name : * const :: std :: os :: raw :: c_char , cells : * mut u32 , count : u32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:20092
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...vvm_addr_t ; } extern "C" { pub fn rvvm_read_cpu_reg (cpu : rvvm_cpu_handle_t , reg_id : usize) -> rvvm_addr_t ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:25880
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fdt_node_add_prop_str (node : * mut fdt_node , name : * const :: std :: os :: raw :: c_char , val : * const :: std :: os :: raw :: c_char) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:20192
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._addr_t ; } extern "C" { pub fn rvvm_write_cpu_reg (cpu : rvvm_cpu_handle_t , reg_id : usize , reg : rvvm_addr_t) ; } # [repr (C)]...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:26043
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fdt_node_add_prop_reg (node : * mut fdt_node , name : * const :: std :: os :: raw :: c_char , begin : u64 , size : u64) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:25070
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...(next))) ; } extern "C" { pub fn fdt_node_create (name : * const :: std :: os :: raw :: c_char) -> * mut fdt_node ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:26187
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...in : u64 , size : u64) ; } extern "C" { pub fn fdt_node_get_phandle (node : * mut fdt_node) -> u32 ; } extern "C" { pub fn fdt_nod...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:25175
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn fdt_node_create_reg (name : * const :: std :: os :: raw :: c_char , addr : u64) -> * mut fdt_node ; } exte...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:26263
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fdt_node_find (node : * mut fdt_node , name : * const :: std :: os :: raw :: c_char) -> * mut fdt_node ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:25297
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fdt_node_add_prop (node : * mut fdt_node , name : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_void , len : u32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:26390
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fdt_node_find_reg (node : * mut fdt_node , name : * const :: std :: os :: raw :: c_char , addr : u64) -> * mut fdt_node ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:25469
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fdt_node_add_prop_u32 (node : * mut fdt_node , name : * const :: std :: os :: raw :: c_char , val : u32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:26534
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fdt_node_find_reg_any (node : * mut fdt_node , name : * const :: std :: os :: raw :: c_char) -> * mut fdt_node ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:25598
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fdt_node_add_prop_u64 (node : * mut fdt_node , name : * const :: std :: os :: raw :: c_char , val : u64) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:26669
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...* mut fdt_node ; } extern "C" { pub fn fdt_node_add_child (node : * mut fdt_node , child : * mut fdt_node) ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:26761
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ode , child : * mut fdt_node) ; } extern "C" { pub fn fdt_node_free (node : * mut fdt_node) ; } extern "C" { pub fn fdt_size (node...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:25727
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fdt_node_add_prop_cells (node : * mut fdt_node , name : * const :: std :: os :: raw :: c_char , cells : * mut u32 , count : u32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:26823
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ree (node : * mut fdt_node) ; } extern "C" { pub fn fdt_size (node : * mut fdt_node) -> usize ; } extern "C" { pub fn fdt_serializ...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:25880
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fdt_node_add_prop_str (node : * mut fdt_node , name : * const :: std :: os :: raw :: c_char , val : * const :: std :: os :: raw :: c_char) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:26889
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fdt_serialize (node : * mut fdt_node , buffer : * mut :: std :: os :: raw :: c_void , size : usize , boot_cpuid : u32) -> usize ; }
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:26043
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fdt_node_add_prop_reg (node : * mut fdt_node , name : * const :: std :: os :: raw :: c_char , begin : u64 , size : u64) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:26187
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...in : u64 , size : u64) ; } extern "C" { pub fn fdt_node_get_phandle (node : * mut fdt_node) -> u32 ; } extern "C" { pub fn fdt_nod...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:26263
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fdt_node_find (node : * mut fdt_node , name : * const :: std :: os :: raw :: c_char) -> * mut fdt_node ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:26390
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fdt_node_find_reg (node : * mut fdt_node , name : * const :: std :: os :: raw :: c_char , addr : u64) -> * mut fdt_node ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:26534
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fdt_node_find_reg_any (node : * mut fdt_node , name : * const :: std :: os :: raw :: c_char) -> * mut fdt_node ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:26669
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...* mut fdt_node ; } extern "C" { pub fn fdt_node_add_child (node : * mut fdt_node , child : * mut fdt_node) ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:26761
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ode , child : * mut fdt_node) ; } extern "C" { pub fn fdt_node_free (node : * mut fdt_node) ; } extern "C" { pub fn fdt_size (node...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:26823
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ree (node : * mut fdt_node) ; } extern "C" { pub fn fdt_size (node : * mut fdt_node) -> usize ; } extern "C" { pub fn fdt_serializ...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/rvvm-sys-6ca566640e213433/out/bindings.rs:3:26889
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn fdt_serialize (node : * mut fdt_node , buffer : * mut :: std :: os :: raw :: c_void , size : usize , boot_cpuid : u32) -> usize ; }
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rvvm-sys` (lib) due to 55 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `rvvm-sys` (lib test) due to 55 previous errors
[INFO] running `Command { std: "docker" "inspect" "51a32dc070cecdeab10111f016217b6127c294901ce8d0cc35cd6aaca9841782", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "51a32dc070cecdeab10111f016217b6127c294901ce8d0cc35cd6aaca9841782", kill_on_drop: false }`
[INFO] [stdout] 51a32dc070cecdeab10111f016217b6127c294901ce8d0cc35cd6aaca9841782
